(function () {
    axios.get('http://127.0.0.1:9094/private', {}).then((response) => {
        var yData = ['总平均工资', '农、林、牧、渔业', '采矿业', '制造业', '电力、热力、燃气及水生产和供应业', '建筑业'
            , '批发和零售业', '交通运输、仓储和邮政业', '住宿和餐饮业', '信息传输、软件和信息服务业', '金融业',
            '房地产业', '租赁和商务服务业', '科学研究和技术管理业', '水利、环境和公共设施管理业', '居民服务、新秀丽和其他服务行业', '教育',
            '卫生和社会工作', '文化、体育和娱乐业'];
        var xData = [];
        // for (let value in response.data[0].value) {
        //     xData.push(value)
        //     console.log(value)
        // }
        xData = Object.values(response.data[0])
        console.log(xData)
        var myChart = echarts.init(document.getElementById('chart1'))
        option = {
            color:'#00BFFF',
            tooltip: {
                trigger: 'axis',
                axisPointer: {
                    type: 'shadow'
                }
            },
            grid: {
                left: '2%',
                right: '3%',
                bottom: '1%',
                containLabel: true,
                height: '93%',
                width: '92%'
            },
            xAxis: [
                {
                    type: 'value',
                    min: 30000,
                    max: 90000,
                    axisTick: {
                        alignWithLabel: true
                    },
                    axisLine:{
                        lineStyle:{
                            color: '#fff'
                        }
                    },
                    axisLabel: {
                        interval: 0, //隔多少点显示一个X轴刻度,0就是全部显示
                    }
                }
            ],
            // dataZoom:{
            //     type: 'slider',
            //     show: true
            // },
            yAxis: [
                {
                    type: 'category',
                    data: yData,
                    axisLine:{
                        lineStyle:{
                            color: '#fff'
                        }
                    },
                    axisLabel: {
                        interval: 0, //隔多少点显示一个X轴刻度,0就是全部显示
                    }
                }
            ],
            series: [
                {
                    name: '薪资',
                    type: 'bar',
                    barWidth: '60%',
                    data: xData,
                    itemStyle: {
                        normal: {
                            color: function(params) {
                                var color = ['#C7FB08', '#FFE131', '#00CB3E', '#FFBB8F', '#FF8780','#FFC99C','#C7FB08', '#FFE131', '#00CB3E', '#FFBB8F', '#FF8780','#FFC99C','#C7FB08', '#FFE131', '#00CB3E', '#FFBB8F', '#FF8780','#FFC99C','#C7FB08']
                                return color[params.dataIndex]
                            }
                        }
                    }
                }
            ]
        };
        myChart.setOption(option)
    })

})()
